widget: Add a system_setting_changed vfunc
authorMatthias Clasen <mclasen@redhat.com>
Tue, 21 Apr 2020 16:05:45 +0000 (12:05 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 22 Apr 2020 23:29:15 +0000 (19:29 -0400)
commit723d57eeb51b1f0977d30c3b6a8ad3533747daa8
tree8b3f1417c9ac235979d3177dbdfc310ff227f230
parent58ca3b05c93909f95b4bf7cda97d4e378e3653db
widget: Add a system_setting_changed vfunc

This gives us a hook to walk the widget tree whenever a global
setting changes and do per-widget invalidations. This will
replace gtk_style_context_reset_widgets().
docs/reference/gtk/gtk4-sections.txt
gtk/gtkenums.h
gtk/gtkwidget.c
gtk/gtkwidget.h
gtk/gtkwidgetprivate.h